import os

print('os.getcwd:', os.getcwd())
print('os.listdir:', os.listdir())
print('os.listdir /tmp:', os.listdir('/tmp'))
# os.mkdir('/tmp/mydemo')
os.chdir('/tmp/mydemo')
print('os.getcwd:', os.getcwd(), '*'*30)
print('os.listdir:', os.listdir())
# os.mknod('test.txt')
# os.symlink('/etc/hosts', 'zhuji')
print('os.listdir:', os.listdir())

print('os.path.isfile test.txt:', os.path.isfile('test.txt'))
print('os.path.islink zhuji:', os.path.islink('zhuji'))
print('os.path.isdir /etc:', os.path.isdir('/etc'))
print('os.path.exists /tmp:', os.path.exists('/tmp'))
print('os.path.basename /tmp/abc/aaa.txt:', os.path.basename('/tmp/abc/aaa.txt'))
print('os.path.dirname /tmp/abc/aaa.txt:', os.path.dirname('/tmp/abc/aaa.txt'))
print('os.path.split /tmp/abc/aaa.txt:', os.path.split('/tmp/abc/aaa.txt'))
print('os.path.join /home/tom xyz.txt:', os.path.join('/home/tom/', 'xyz.txt'))
print('os.path.abspath test.txt', os.path.abspath('test.txt'))
